package com.gu.domain.service;

import com.gu.domain.dto.TagListDto;
import com.gu.domain.entity.ResponseResult;
import com.gu.domain.entity.Tag;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gu.domain.vo.PageVo;
import com.gu.domain.vo.TagVo;

import java.util.List;

/**
* @author 34389
* @description 针对表【sg_tag(标签)】的数据库操作Service
* @createDate 2025-10-30 09:22:28
*/
public interface TagService extends IService<Tag> {

    //查询标签列表
    ResponseResult<PageVo> pageTagList(Integer pageNum, Integer pageSize, TagListDto tagListDto);

    //删除标签
    ResponseResult removeTags(String ids);

    //写博文-查询文章标签接口
    List<TagVo> listAllTag();
}
